package com.ruoyi.app.controller.order.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class PetrolDiscountBO {
    private Long couponId;//会员折扣则为0 优惠券Id
    private Integer isEnable;//是否可用
    private Integer isSelect;//是否选中
    private Integer discountModule;//优惠类型 0会员折扣 1优惠券
    private String discountTitle;//优惠标题
    private Integer discountType;//优惠形式值 0会员折扣卡 1代金券 2折扣券
    private String discountTypeDesc;//优惠形式说明 0会员折扣卡 1代金券 2折扣券
    private BigDecimal reachAmount;//使用门槛（满X元） 0则无门槛
    private String reachAmountDesc;//使用门槛说明
    private Integer faceValue;//代金券面值
    private BigDecimal discountRate;//折扣值
    private String disCountAmountDesc;//优惠说明
    private BigDecimal disCountAmount;//优惠金额
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date useStartTime;//开始使用时间
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date useEndTime;//结束使用时间
}
